﻿' ***********************************************************************
' Assembly         : Ioc
' Author           : Tim Ford
' Created          : 10-02-2013
'
' Last Modified By : Tim Ford
' Last Modified On : 10-02-2013
' ***********************************************************************
' <copyright file="IExceptionLogger.vb" company="Red Baron Solutions">
'     Red Baron Solutions. All rights reserved.
' </copyright>
' <summary></summary>
' ***********************************************************************
Namespace Ioc
    ''' <summary>
    ''' 	
    ''' </summary>
    Public Interface IExceptionLogger
        ''' <summary>
        ''' Writes the exception.	
        ''' </summary>
        ''' <param name="ex">The ex.</param>
        ''' <remarks></remarks>
        Sub WriteException(ex As Exception)
    End Interface

    ''' <summary>
    ''' 	
    ''' </summary>
    Public Class ExceptionLogger
        Implements IExceptionLogger

        ''' <summary>
        ''' Writes the exception.	
        ''' </summary>
        ''' <param name="ex">The ex.</param>
        ''' <remarks></remarks>
        Public Sub WriteException(ex As Exception) Implements IExceptionLogger.WriteException
            'Do nothing here Write you own.
        End Sub
    End Class
End Namespace
